Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of business deal
  1. noun
    a particular instance of buying or selling
    "he's a master of the business deal"

    Similar: 

Explanation of business deal
My lists:
Recently viewed words: